package com.dd.shop4j.order.model;

import java.util.Date;


/**
 * order_log - 订单日志流水表
 * 
 * @author 唐小恕 2013-12-18
 * @version 1.0 
 */
public class OrderLog {
	/**
	 * int(0)
	 * 订单日志id
	 * 主键字段
	 * 字段不允许为空
	 */
	private Integer id;
	/**
	 * int(0)
	 * 订单id
	 * 字段不允许为空
	 */
	private Integer orderId;
	/**
	 * varchar(32)
	 * 订单号
	 */
	private String code;
	/**
	 * datetime(0)
	 * 下单时间
	 */
	private Date addTime;
	/**
	 * double(0)
	 * 总价
	 */
	private Double price;
	/**
	 * double(0)
	 * 交易价格
	 */
	private Double salePrice;
	/**
	 * int(0)
	 * 使用积分
	 */
	private Integer scoure;
	/**
	 * int(0)
	 * 红包id
	 */
	private Integer envelopeId;
	/**
	 * int(0)
	 * 会员id
	 */
	private Integer memberId;
	/**
	 * int(0)
	 * 商品id
	 */
	private Integer goodId;
	/**
	 * int(0)
	 * 支付方式id
	 */
	private Integer payId;
	/**
	 * int(0)
	 * 物流方式id
	 */
	private Integer expressId;
	/**
	 * varchar(32)
	 * 物流单号
	 */
	private String expressCode;
	/**
	 * varchar(32)
	 * 支付流水号
	 */
	private String transNo;
	/**
	 * char(1)
	 * 订单状态
	 */
	private String status;
	/**
	 * char(1)
	 * 支付状态
	 */
	private String payStatus;
	/**
	 * char(1)
	 * 系统状态
	 */
	private String sysStatus;
	/**
	 * char(1)
	 * 订单来源渠道
	 */
	private String channel;
	/**
	 * varchar(200)
	 * 配送地址
	 */
	private String address;
	/**
	 * varchar(20)
	 * 联系人
	 */
	private String contactsName;
	/**
	 * varchar(20)
	 * 联系电话
	 */
	private String contactsTelphone;
	/**
	 * varchar(200)
	 * 备注信息
	 */
	private String remark;
	/**
	 * datetime(0)
	 * 日志记录时间
	 */
	private Date logTime;
	/**
	 * varchar(200)
	 * 日志说明
	 */
	private String logContent;
	/**
	 * varchar(200)
	 * 备注信息
	 */
	private String logRemark;

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getOrderId() {
		return orderId;
	}

	public void setOrderId(Integer orderId) {
		this.orderId = orderId;
	}

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public Date getAddTime() {
		return addTime;
	}

	public void setAddTime(Date addTime) {
		this.addTime = addTime;
	}

	public Double getPrice() {
		return price;
	}

	public void setPrice(Double price) {
		this.price = price;
	}

	public Double getSalePrice() {
		return salePrice;
	}

	public void setSalePrice(Double salePrice) {
		this.salePrice = salePrice;
	}

	public Integer getScoure() {
		return scoure;
	}

	public void setScoure(Integer scoure) {
		this.scoure = scoure;
	}

	public Integer getEnvelopeId() {
		return envelopeId;
	}

	public void setEnvelopeId(Integer envelopeId) {
		this.envelopeId = envelopeId;
	}

	public Integer getMemberId() {
		return memberId;
	}

	public void setMemberId(Integer memberId) {
		this.memberId = memberId;
	}

	public Integer getGoodId() {
		return goodId;
	}

	public void setGoodId(Integer goodId) {
		this.goodId = goodId;
	}

	public Integer getPayId() {
		return payId;
	}

	public void setPayId(Integer payId) {
		this.payId = payId;
	}

	public Integer getExpressId() {
		return expressId;
	}

	public void setExpressId(Integer expressId) {
		this.expressId = expressId;
	}

	public String getExpressCode() {
		return expressCode;
	}

	public void setExpressCode(String expressCode) {
		this.expressCode = expressCode;
	}

	public String getTransNo() {
		return transNo;
	}

	public void setTransNo(String transNo) {
		this.transNo = transNo;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getPayStatus() {
		return payStatus;
	}

	public void setPayStatus(String payStatus) {
		this.payStatus = payStatus;
	}

	public String getSysStatus() {
		return sysStatus;
	}

	public void setSysStatus(String sysStatus) {
		this.sysStatus = sysStatus;
	}

	public String getChannel() {
		return channel;
	}

	public void setChannel(String channel) {
		this.channel = channel;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getContactsName() {
		return contactsName;
	}

	public void setContactsName(String contactsName) {
		this.contactsName = contactsName;
	}

	public String getContactsTelphone() {
		return contactsTelphone;
	}

	public void setContactsTelphone(String contactsTelphone) {
		this.contactsTelphone = contactsTelphone;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Date getLogTime() {
		return logTime;
	}

	public void setLogTime(Date logTime) {
		this.logTime = logTime;
	}

	public String getLogContent() {
		return logContent;
	}

	public void setLogContent(String logContent) {
		this.logContent = logContent;
	}

	public String getLogRemark() {
		return logRemark;
	}

	public void setLogRemark(String logRemark) {
		this.logRemark = logRemark;
	}

}